Real Life Super Heros MemphisT56 Published 04/18/2010 New York's own cape crusaders. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny hilarious real cool wtf life super hero new york own cape weird strange awesome amazing crazy lol NEXT VIDEO Mean Waitress At Dicks Last Resort Restaurant 135 Comments Log in for Comments
135 Comments